ectothermic animals - Spanish English Dictionary